package com.huonan.component.es.refactoring;

import com.huonan.component.es.ESConfig;
import com.huonan.component.es.EsArgs;
import com.huonan.component.es.SystemEnum;
import com.huonan.component.es.entity.EsHits;
import lombok.AllArgsConstructor;

import java.util.List;

@AllArgsConstructor
//数据导出抽象类
public abstract class Export {

    //需要导出字段
    public List<String> fields;

    public void export(ExportArgs exportArgs) {

        ESConfig env = EsArgs.initEnv(SystemEnum.PROD);
        EsHits search = EsHandler.search(env, null);
    }
}
